Volume 67, Issue 1, March and April 2023, Pages 1-18
Abdelhamid Elshafey; Sherif Abu-Elyazid; Ahmed Samy
Volume 45, Issue 1, March 2012, Pages 499-523
Sherif Abu-elyazid